package qc.module.platform.entity;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * QcApiLogs
 *
 * @author QuCheng Tech
 * @create 2023/1/9
 */
@TableName("qc_api_logs")
@Data
public class QcApiLogs implements Serializable, Cloneable {
    /**
     * ID
     */
    @TableId
    private String id;
    /**
     * 时间
     */
    private Date tm;
    /**
     * 请求方法
     */
    private String method;
    /**
     * URL
     */
    private String url;
    /**
     * HOST
     */
    private String host;
    /**
     * 请求参数
     */
    private String params;
    /**
     * 请求内容
     */
    private String body;
    /**
     * TOKEN
     */
    private String token;
    /**
     * 状态码
     */
    private Integer status;
    /**
     * 响应数据
     */
    private String data;
    /**
     * 耗时
     */
    private Integer ts;
    /**
     * 返回结果
     */
    private String result;
}
